#pragma once

#include <string>
#include <vector>
using std::string;
using std::vector;

#include "yasli/Macros.h"
#include "yasli/Assert.h"
#include "yasli/SafeCast.h"

#include <stdio.h>
#ifndef snprintf 
# define snprintf sprintf_s
#endif